wool sock - Spanish English Dictionary